home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
answrbok
/
7_10.lha
/
7_10
/
test4.err
< prev
next >
Wrap
Text File
|
1993-08-08
|
9KB
|
342 lines
head[0x80884d84]::qhead(Q_WMODE, 10000)
<<< qhead[0x80884d84]::qhead()
head[0x80884d84]::tail()
tail[0x80884db0]::qtail(Q_WMODE, 0)
<<< qtail[0x80884db0]::qtail(Q_WMODE, 0)
<<< qhead[0x80884d84]::tail() <- [0x80884db0]
!!!!!!!!!!!!!!! main
head[0x80884dcc]::qhead(Q_WMODE, 10000)
<<< qhead[0x80884dcc]::qhead()
ask[0x80884df8,a]::task(a)
task: thistask == [0]
task: t_maintask == [0]
create main task
ask[0x80884e5c,main]::task(main)
task: thistask == [0]
task: t_maintask == [0x80882258,tmpmaintask]
<<< task[0x80884e5c,main]::task()
maintask <- [0x80884e5c,main]
<<< task[0x80884df8,a]::task()
!!!!!!!!!!!!!!! new pc(a)
--- setting t_stackbase <- 0xc0020954
ask[0x80884df8,a]::runtask()
parent == [0x80884e5c,main]
[0x80884e5c,main]->t_curstate <- TASK_RUNNABLE
ask[0x80884e5c,main]::save()
grows_up == 1
px = 0xc00209e0
t_stackbase = 0xc0020954
t_stacksize <- 140
<<< task[0x80884e5c,main]::save() <- 0
[0x80884df8,a]->t_curstate <- TASK_RUNNABLE
head[0x80884dcc]::get()
ask_object::this_task()
t_thistask == [0x80884df8,a]
ask[0x80884df8,a]::wait(vec)
nwaitvec[0] = 0x80884dcc
2 objects +1
ask[0x80884df8,a]::pause()
ask[0x80884df8,a]::rmfromlist([0x80884df8,a], runtasks)
<<< task[0x80884df8,a]::rmfromlist([0x80884df8,a]) <- 0
[0x80884df8,a]->t_curstate <- TASK_IDLE
ask[0x80884df8,a]::save()
grows_up == 1
px = 0xc0020b5c
t_stackbase = 0xc0020954
t_stacksize <- 520
<<< task[0x80884df8,a]::save() <- 0
ask[0x80884df8,a]::schedule()
ask::dumpall()
t_curtime == 0
t_thistask:
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
idle tasks:
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
run tasks:
[0x80884e5c,main]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
done tasks:
ask[0x80884df8,a]::check4runnable([0x80884df8,a])
head[0x80884dcc]::pending()
rd_count == 0
head::pending()
still pending
<<< task[0x80884df8,a]::check4runnable([0x80884df8,a]) <- 0
ask::dumpall()
t_curtime == 0
t_thistask:
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
idle tasks:
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
run tasks:
[0x80884e5c,main]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
done tasks:
<<< task[0x80884df8,a]::schedule() <- [0x80884e5c,main]
ask[0x80884e5c,main]::restore()
grows_up == 1
&x = 0xc0020b88
t_stackbase = 0xc0020954
t_stacksize = 140
px - t_stackbase = 564
<<< task[0x80884e5c,main]::restore()
<<< task[0x80884e5c,main]::save() <- 1
<<< task[0x80884df8,a]::runtask()
!!!!!!!!!!!!!!! main()'s loop
head[0x80884dcc]::tail()
tail[0x8088515c]::qtail(Q_WMODE, 0)
<<< qtail[0x8088515c]::qtail(Q_WMODE, 0)
<<< qhead[0x80884dcc]::tail() <- [0x8088515c]
ask[0x80885170,first pc]::task(first pc)
task: thistask == [0x80884e5c,main]
task: t_maintask == [0x80884e5c,main]
<<< task[0x80885170,first pc]::task()
!!!!!!!!!!!!!!! new pc(first pc)
--- setting t_stackbase <- 0xc0020954
ask[0x80885170,first pc]::runtask()
parent == [0x80884e5c,main]
[0x80884e5c,main]->t_curstate <- TASK_RUNNABLE
ask[0x80884e5c,main]::save()
grows_up == 1
px = 0xc00209e0
t_stackbase = 0xc0020954
t_stacksize <- 140
<<< task[0x80884e5c,main]::save() <- 0
[0x80885170,first pc]->t_curstate <- TASK_RUNNABLE
head[0x80884d84]::get()
ask_object::this_task()
t_thistask == [0x80885170,first pc]
ask[0x80885170,first pc]::wait(vec)
nwaitvec[0] = 0x80884d84
2 objects +1
ask[0x80885170,first pc]::pause()
ask[0x80885170,first pc]::rmfromlist([0x80885170,first pc], runtasks)
<<< task[0x80885170,first pc]::rmfromlist([0x80885170,first pc]) <- 0
[0x80885170,first pc]->t_curstate <- TASK_IDLE
ask[0x80885170,first pc]::save()
grows_up == 1
px = 0xc0020b5c
t_stackbase = 0xc0020954
t_stacksize <- 520
<<< task[0x80885170,first pc]::save() <- 0
ask[0x80885170,first pc]::schedule()
ask::dumpall()
t_curtime == 0
t_thistask:
[0x80885170,first pc]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884d84
idle tasks:
[0x80885170,first pc]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884d84
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
run tasks:
[0x80884e5c,main]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
done tasks:
ask[0x80885170,first pc]::check4runnable([0x80885170,first pc])
head[0x80884d84]::pending()
rd_count == 0
head::pending()
still pending
<<< task[0x80885170,first pc]::check4runnable([0x80885170,first pc]) <- 0
ask[0x80885170,first pc]::check4runnable([0x80884df8,a])
head[0x80884d84]::pending()
rd_count == 0
head::pending()
still pending
<<< task[0x80885170,first pc]::check4runnable([0x80884df8,a]) <- 0
ask::dumpall()
t_curtime == 0
t_thistask:
[0x80885170,first pc]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884d84
idle tasks:
[0x80885170,first pc]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884d84
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
run tasks:
[0x80884e5c,main]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
done tasks:
<<< task[0x80885170,first pc]::schedule() <- [0x80884e5c,main]
ask[0x80884e5c,main]::restore()
grows_up == 1
&x = 0xc0020b88
t_stackbase = 0xc0020954
t_stacksize = 140
px - t_stackbase = 564
<<< task[0x80884e5c,main]::restore()
<<< task[0x80884e5c,main]::save() <- 1
<<< task[0x80885170,first pc]::runtask()
!!!!!!!!!!!!!!! main: here we go
tail[0x8088515c]::put()
ask_object::alert()
ask_object::this_task()
t_thistask == [0x80884e5c,main]
--- setting t_stackbase <- 0xc00209b0
ask[0x80884e5c,main]::pause()
ask[0x80884e5c,main]::rmfromlist([0x80884e5c,main], runtasks)
<<< task[0x80884e5c,main]::rmfromlist([0x80884e5c,main]) <- 0
[0x80884e5c,main]->t_curstate <- TASK_IDLE
ask[0x80884e5c,main]::save()
grows_up == 1
px = 0xc0020a38
t_stackbase = 0xc00209b0
t_stacksize <- 136
<<< task[0x80884e5c,main]::save() <- 0
ask[0x80884e5c,main]::schedule()
ask::dumpall()
t_curtime == 0
t_thistask:
[0x80884e5c,main]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
idle tasks:
[0x80884e5c,main]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
[0x80885170,first pc]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884d84
[0x80884df8,a]
t_curstate == TASK_IDLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
run tasks:
done tasks:
ask[0x80884e5c,main]::check4runnable([0x80884e5c,main])
t_desiredtime,t_waitvec == 0
<<< task[0x80884e5c,main]::check4runnable([0x80884e5c,main]) <- 1
sv[0x80884e5c,main]->t_curstate == TASK_RUNNABLE
ask[0x80884e5c,main]::check4runnable([0x80885170,first pc])
t_desiredtime,t_waitvec == 0
<<< task[0x80884e5c,main]::check4runnable([0x80885170,first pc]) <- 1
sv[0x80885170,first pc]->t_curstate == TASK_RUNNABLE
ask[0x80884e5c,main]::check4runnable([0x80884df8,a])
t_desiredtime,t_waitvec == 0
<<< task[0x80884e5c,main]::check4runnable([0x80884df8,a]) <- 1
sv[0x80884df8,a]->t_curstate == TASK_RUNNABLE
ask::dumpall()
t_curtime == 0
t_thistask:
[0x80884e5c,main]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
idle tasks:
run tasks:
[0x80884df8,a]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884dcc
[0x80885170,first pc]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
t_waitvec[0] == 0x80884d84
[0x80884e5c,main]
t_curstate == TASK_RUNNABLE
t_result == 0
t_desiredtime == 0
done tasks:
<<< task[0x80884e5c,main]::schedule() <- [0x80884df8,a]
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020a64
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 180
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020a9c
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 236
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020ad4
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 292
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020b0c
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 348
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020b44
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 404
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020b7c
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 460
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020bb4
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 516
ask[0x80884df8,a]::restore()
grows_up == 1
&x = 0xc0020bec
t_stackbase = 0xc00209b0
t_stacksize = 520
px - t_stackbase = 572
<<< task[0x80884df8,a]::restore()